@charset "utf-8";
/* CSS Document */
a{ text-decoration:none; border:0px;margin:0px; padding:0px; color:black;}
a img { border:none; margin:0px;}
a:hover{ color:red; text-decoration:underline; position:relative;left:5px;}
body{margin:0 0;}
li {display:list-item; color:red; line-height:2em; font-size:14px;}
#content{ margin:0 auto; width:1000px;}
	#banner{ background:url(images/img_01.gif); width:1000px; height:180px;}
		#log{margin-top:160px; float:left; _display:inline; background:#00FF00;}
		#log a{color:#FFFFFF; font-weight:bolder;}
		#log a:hover{ position:relative; top:0px; left:0px; text-decoration:none; color:#FFFF00;}
	#main{}
		#nav {background:url(images/img_02.gif); width:199px; height:1001px; float:left;}
			#top{}
			#lower_part_1{ margin-top:120px; margin-left:15px; color:#ffffff;}
			#lower_part_1 a{color:#fff; font-weight:bolder;}
			#lower_part_1 a:hover{ position:relative; top:0px; left:0px;}
			#num_1{font-size:24px; font-weight:bolder;}
			#botton_1{background:#ffffff; width:175px; }
			#botton_1 a{color:#00FF00; text-decoration:none}
			#botton_1 a:hover{position:relative; left:2px; }
			#lower_part_2{ margin-top:20px; margin-left:15px; color:#ffffff;}
			#lower_part_2 a{color:#fff; font-weight:bolder;}
			#lower_part_2 a:hover{ position:relative; top:0px; left:0px;}
			#num_2{font-size:24px; font-weight:bolder;}
			#botton_2{background:#ffffff; width:175px; }
			#botton_2 a{color:#00FF00; text-decoration:none}
			#botton_2 a:hover{position:relative; left:2px; }
			#lower_part_3{ margin-top:20px; margin-left:15px; color:#ffffff;}
			#lower_part_3 a{color:#fff; font-weight:bolder;}
			#lower_part_3 a:hover{ position:relative; top:0px; left:0px;}
			#num_3{font-size:24px; font-weight:bolder;}
			#botton_3{background:#ffffff; width:175px; }
			#botton_3 a{color:#00FF00; text-decoration:none}
			#botton_3 a:hover{position:relative; left:2px; }
			#lower_part_special{margin-top:25px; margin-left:15px;}
			#lower_part_special a{color:#ffffff; font-weight:bolder;}
			#lower_part_special a:hover{position:relative; top:0px; left:0px; text-decoration:none;}
		#subject{width:801px; float:left; display:block;}
			#left{background:url(images/img_03.gif); width:512px; height:1001px; display:block; float:left;}
				#part_1{height:221px; width:512px; margin-top:28px; float:left; _display:inline;}
					#part_1_left{float:left; margin-left:15px; margin-right:15px; _display:inline;}
					#part_1_right{margin-left:10px; margin-top:15px; margin-right:15px; display:block; line-height:1.5em;}
				#part_2{height:437px; width:512px; margin-top:50px; float:left; _display:inline;}
				#part_2 a:hover{position:relative; top:1px; left:1px;}
					#part_2_nav{margin-top:50px; font-weight:bold;}
					#part_2_nav a{color:#333333;}
					#part_2_nav ul{ list-style-image:url(images/img_24.png);}
				#demo{margin-top:76px;overflow:hidden;height:170px;width:480px;color:#ffffff; margin-left:13px; float:left; _display:inline;}
			#right{width:289px; height:1001px;float:left; }
				#object_1{ height:70px; }
				#object_2{background:url(images/img_04.gif); width:289px; height:742px;}
					#object_2_part_1{margin-top:60px; float:left; _display:inline; height:180px; width:289px;}
					#object_2_part_1 li{color:#ffffff; line-height:1.5em;}
					#object_2_part_1 a{ color:#ffffff;}
					#object_2_part_1 a:hover{position:relative; top:0px; left:0px;}
					#object_2_part_2{margin-top:60px; float:left; _display:inline; height:180px; width:289px; }
					#object_2_part_2 li{color:#ffffff; line-height:1.5em;}
					#object_2_part_2 a{ color:#ffffff;}
					#object_2_part_2 a:hover{position:relative; top:0px; left:0px;}
					#object_2_part_3{margin-top:50px; float:left; _display:inline; height:140px; width:289px; }
					#object_2_part_3 li{color:#ffffff; line-height:1.5em;}
					#object_2_part_3 a{ color:#ffffff;}
					#object_2_part_3 a:hover{position:relative; top:0px; left:0px;}
					#object_2_part_4{margin-top:34px; margin-left:244px;  float:left; _display:inline;}
					#object_2_part_4 a{ color:#ffffff;}
					#object_2_part_4 a:hover{position:relative; top:0px; left:0px; text-decoration:none;}
				#object_3{}
		#bottom{background:url(images/img_05.gif); width:1000px; height:250px; display:block; float:left;}
		#footer{background:url(images/img_06.gif); width:1000px; height:100px; display:block; float:left;}
		#footer a{color:#ffffff; font-size:14px; font-weight:bolder;}
		#footer a:hover{ position:relative; top:1px; left:1px;}
			#link_1{margin-top:50px; margin-left:25px; float:left; _display:inline; }
			#link_2{margin-top:50px; margin-left:25px; float:left; _display:inline; }
			#link_3{margin-top:50px; margin-left:315px; float:left; _display:inline; }
			#link_4{margin-top:50px; margin-left:300px; float:left; _display:inline; }
